﻿using System;
using Acaweb.Model.Entities.DatosCompuestos;

namespace Acaweb.Model.Entities
{
    public class Empresas
    {
        private string _Nombre;
        private string _NIT;
        private bool _TieneConvenio;
        private Sectores _Sector;
        private string _Actividad;
        private TiposEmpresas _TipoEmpresa;
        private string _Otra;
        private DatosContacto _DatosContacto;
        private DateTime? _Vigencia;

        public virtual string Nombre
        {
            get { return _Nombre; }
            set { _Nombre = value; }
        }

        public virtual string NIT
        {
            get { return _NIT; }
            set { _NIT = value; }
        }

        public bool TieneConvenio
        {
            get { return _TieneConvenio; }
            set { _TieneConvenio = value; }
        }

        public virtual TiposEmpresas TipoEmpresa
        {
            get { return _TipoEmpresa; }
            set { _TipoEmpresa = value; }
        }

        public Sectores Sector
        {
            get { return _Sector; }
            set { _Sector = value; }
        }

        public string Actividad
        {
            get { return _Actividad; }
            set { _Actividad = value; }
        }
        
        public DateTime? Vigencia
        {
            get { return _Vigencia; }
            set { _Vigencia = value; }
        }
        
        public string Otra
        {
            get { return _Otra; }
            set { _Otra = value; }
        }
        
        public DatosContacto DatosContacto
        {
            get { return _DatosContacto; }
            set { _DatosContacto = value; }
        }
    }
}